@CI
2年前 提问
1个回答

MPP安全数据库架构有哪些优势

在下炳尚
2年前

MPP安全数据库架构有以下这些优势:

  • 不读取无效数据:其降低I/O开销,同时提高每次I/O的效率,从而大大提高查询性能。查询语句只从磁盘上读取所需要的列,其他列的数据是不需要读取的。磁盘I/0是行存储的1/10或更少,查询响应时间提高10倍以上。

  • 高压缩比:压缩比可以达到5~20倍以上,数据占有空间降低到传统数据库的1/10,节省了存储设备的开销。当数据库的大小与数据库服务器内存大小之比达到或超过2:1时,列存的I/O优势就显得更加明显。由于采用列存储技术,其还可以实现高效的透明压缩。由于数据按列包存储,每个数据包内都是同构数据,内容相关性很高,更易于实现压缩,压缩比通常能够达到1:10,甚至更优。

  • 高并发:随着商业智能在企业内的快速发展,BI用户对信息分析平台的访问频率和查询复杂度也快速提升,因此要求相应的数据库系统对高并发查询进行支持。MPP利用强大并行处理能力提供并发支持。

  • 线性扩展:在MPP架构中增加节点就可以线性提高系统的存储容量和处理能力。其在扩展节点时操作简单,在很短时间内就能完成数据的重新分布。线性扩展支持为数据分析系统将来的拓展给予技术上的保障,用户可根据实施需要进行容量和性能的扩展。

  • 高可用性:MPP是高可用的系统,在集群MPP环境中除了硬件级的Raid技术外,有的提供数据库层Mirror机制保护,即每个节点数据在另外的节点中同步镜像,单个节点的错误不影响整个系统的使用。